#include <QApplication>
#include <QDirModel>
#include <QDebug>

#include "QyScript.h"

Q_DECLARE_METATYPE(QDirModel*)
Q_SCRIPT_DECLARE_QMETAOBJECT( QDirModel, QObject* )


int main( int argc, char ** argv ) {

	QApplication app( argc, argv );
	QyScript script;

	// qDebug() << "QDirModel id:" << QY_SCRIPT_REGISTER_TYPE( QDirModel, script );
	// qDebug() << "QyScript id:" << QY_SCRIPT_REGISTER_TYPE( QyScript, script );

	QY_SCRIPT_REGISTER_QOBJECTBASETYPE( script, QDirModel );

	qDebug() << "evaluate:" << script.evaluateFile("./test.qs");

	// return app.exec();
	return 0;
}
